.express{
    .item{
        margin-bottom: 32rpx;
        display: flex;
        justify-content: space-between;
        .picture{
            position: relative;
            img{
                width: 160rpx;
                height: 160rpx;
                object-fit: cover;
                object-position: center;
            }
            .img_label{
                text-align: center;
                position: absolute;
                left: 0;
                bottom: 0;
                width: 50%;
                border-radius: 0 16rpx 0 16rpx;
                background: linear-gradient(to right, #FF977B,#FF504C);
                color: #fff;
                font-size: 24rpx;
                line-height: 40rpx;
            }
        }
        .text{
            width: calc(100% - 160rpx);
            box-sizing: border-box;
            padding-left: 24rpx;
            .title{
                font-size: 28rpx;
                font-weight: 600;
                color: #333;
                line-height: 1em;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
                padding-bottom: 20rpx;
            }
            .label{
                display: inline-block;
                .exchange{  
                    background-color: #F8F8FB;
                    border-radius: 4rpx;
                    font-size: 20rpx;
                    color: #666;
                    padding: 0 8rpx;
                    line-height: 36rpx;
                }
                .group_buying{
                    background-color: #FFF8F7;
                    border-radius: 4rpx;
                    font-size: 20rpx;
                    color: #FF4642;
                    padding: 0 8rpx;
                    line-height: 36rpx;
                }
            }
            .bottom{
                padding-top: 24rpx;
                display: flex;
                justify-content: space-between;
                .integral{
                    display: flex;
                    justify-content: flex-start;
                    .span_left{
                        font-size: 28rpx;
                        font-weight: 600;
                        color: #FF504C;
                        line-height: 1em;
                        padding-right: 8rpx;
                    }
                    .span_right{
                        font-size: 24rpx;
                        color: #999;
                        line-height: 28rpx;
                        text-decoration: line-through;
                    }
                }
                .express_status{
                    font-size: 24rpx;
                    color: #FF504C;
                    line-height: 28rpx;
                }
            }
        }
    }
}